<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>

    let str = `
              <ul>
                <li>
                  <a>肖生克的救赎</a>
                  <p>上映日期：1994-09-10</p>
                </li>
                <li>
                  <a>阿甘正传</a>
                  <p>上映日期：1994-07-06</p>
                  </li>
              </ul>`;


    //声明正则
    const reg = /<li>.*?<a>(.*?)<\/a>.*?<p>(.*?)<\/p>/sg

    //调用方法
    const result = str.matchAll(reg)

    // for (const element of result) {
    //   console.log(element)
    // }

    const arr = [...result]
    console.log(arr)

  </script>
</body>

</html>